Yo Sushi (Menu)

807 Marina Village Pkwy, Alameda
+1 510-522-2353

Give a rating to Yo Sushi

Suggest a dish

How much did you spend at Yo Sushi?